The Miami Hurricanes are god awful. Letting the hapless Heels beat your brains out a week after stinking it up vs Duke. Sometimes you have to take the shades off and call a spade a spade. I wasn't expecting a National Championship this year, but I did expect some improvement. Geez!